export interface SubmitProd {
  createBy?: string;
  createTime?: string;
  updateBy?: string;
  updateTime?: string;
  search?: string;
  rangeTime?: any[];
  id?: number | string;
  shopId?: number| string;
  name?: string;
  brief?: string;
  categoryId?: number | string;
  categoryPath?: string;
  originAmount?: number;
  amount?: number;
  sn?: string;
  pic:"",
  model?: string;
  banner?: any[];
  thumbnail?: any[];
  desc?: string;
  descPic?: any[];
  saleNum?: number;
  totalStocks?: number;
  isSale?: boolean | number;
  isCustomizable?: boolean;
  isRecommend?: boolean;
  isHot?: boolean;
  deliveryType?: number;
  deliveryAddress?: string;
  deliveryCycle?: number|string;
  deliveryTemplateId?: number|string;
  commissionType?: number|string;
  commissionValue?: number|string;
  sort?: number;
  source?: string;
  sourceUrl?: string;
  skuList?: SkuList[];
  groupList?: any[];
}

export interface SkuList {
  createBy?: string;
  createTime?: string;
  updateBy?: string;
  updateTime?: string;
  search?: string;
  rangeTime?: any[];
  id?: number;
  prodId?: number;
  state?: number;
  properties: string;
  skuName?: string;
  prodName?: string;
  desc?: string;
  pic?: string;
  originAmount?: number;
  amount?: number;
  virtualStock?: number;
  actualStocks?: number;
  sellCount?: number;
  weight?: number;
  volume?: number;
  buyMinLimit?: number;
  buyMaxLimit?: number;
  sort?: number;
}